package com.darwin.darwinBitmapEngine.core
{
	public interface IContainer
	{
		function get numChildren():uint;
		
		function addNode(node:INode):INode;
		
		function removeNode(node:INode):INode;
		
		function addNodeAt(node:INode,index:int):INode;
		
		function removeNodeAt(index:int):INode;
		
		function getNodeAt(index:int):INode;
		
		function markChange(node:INode):INode;
			
	}
}